733dec0f9a965acfda03929e55a605941be7d0d3,quickfixj-core/src/main/java/quickfix/DefaultDataDictionaryProvider.java,DefaultDataDictionaryProvider,getSessionDataDictionary,#String#,43
Before Change
}
public synchronized DataDictionary getSessionDataDictionary(String beginString) {
DataDictionary dd = transportDictionaries.get(beginString);
if (dd == null && findDataDictionaries) {
String path = beginString.replace(".", "") + ".xml";
try {
dd = new DataDictionary(path);
transportDictionaries.put(beginString, dd);
} catch (ConfigError e) {
throw new QFJException(e);
}
}
return dd;
}
public DataDictionary getApplicationDataDictionary(ApplVerID applVerID) {
After Change
}
public DataDictionary getSessionDataDictionary(String beginString) {
return transportDictionaries.computeIfAbsent(beginString);
}
public DataDictionary getApplicationDataDictionary(ApplVerID applVerID) {